self reliant - Deutsch Englisch Wörterbuch